package com.topwalk.datacollect.server;

import com.topwalk.datacollect.serverResult.BaseModelDecorate;

import java.util.List;

/**
 *
 * @param <T> 期望的返回结果
 */
public interface BizHandle <T>{

    /**
     *
     * @param args 设计成List是考虑到多参的情况，更加灵活，满足更多需求
     * @return
     */
    T handleBiz(List<String> args);
//    /**
//     *
//     * @param args 对入参进行预处理
//     */
//    void beforeHandleBiz(List<String> args);
//
//    /**
//     *
//     * @param handleBizResult 对handleBiz的结果进行处理
//     * @return
//     */
//    K afterHandleBiz(List<T> handleBizResult);
}
